runtime.g.waitreason (field)

13 uses

	runtime (current package)
		debugcall.go#L161: 		gp.waitreason = waitReasonDebugCall
		heapdump.go#L363: 	dumpstr(gp.waitreason.String())
		heapdump.go#L698: 	_g_.waitreason = waitReasonDumpingHeap
		mgc.go#L922: 	gp.waitreason = waitReasonGarbageCollection
		mgcmark.go#L223: 				userG.waitreason = waitReasonGarbageCollectionScan
		mgcmark.go#L553: 	gp.waitreason = waitReasonGCAssistMarking
		proc.go#L356: 	gp.waitreason = reason
		proc.go#L3394: 	gp.waitreason = waitReasonPreempted
		proc.go#L3471: 	gp.waitreason = 0
		proc.go#L5403: 		print("  G", gp.goid, ": status=", readgstatus(gp), "(", gp.waitreason.String(), ") m=", id1, " lockedm=", id2, "\n")
		runtime2.go#L441: 	waitreason   waitReason // if status==Gwaiting
		traceback.go#L997: 	if gpstatus == _Gwaiting && gp.waitreason != waitReasonZero {
		traceback.go#L998: 		status = gp.waitreason.String()